plant extract - French English Dictionary